cause physical or moral harm - Espagnol Anglais Dictionnaire